//======================================================================
/// COPYRIGHT CATT
/// @file        ue_tx_pusch_ptrs_f.h
///
/// @brief       PT-RS transmitter
/// @author      lichen
/// @note
/// @par History
/// -
///       Date|       Author|        Version|        DESCRIPTION
/// ----------|-------------|---------------|-------------------
/// 2017-12-22|       lichen|          0.0.1|            created
//======================================================================

#ifndef _ue_tx_pusch_ptrs_f
#define _ue_tx_pusch_ptrs_f

/*-----------including external files -----------------------------*/
#include "../../../../CommLib_FltC/Typedef.h"
#include "../../../../CommLib_FltC/Lib_Arith_f.h"
#include "../../../../CommLib_FltC/MacroDef.h"
#include "../../../../CommLib_FltC/GlobalVarDef.h"
#include "../../../../CommLib_FltC/Common_function.h"
#include "../../common/head/NR_UL_macro.h"

#include "math.h"
#include "stdlib.h"
//#define _CRT_SECURE_NO_DEPRECATE
/*-----------external variable declaration-------------------------*/

/*-----------constant and type declaration-------------------------*/

/*-----------macro declaration-------------------------------------*/

/*-----------variable declaration-----------------------------------*/

/*-----------Function or task prototype declaration-----------------*/
void PTRS_ParaGen
(
    stULParamTable *SimParam
);

void PUSCH_PTRS_gen_f
(
	cmplx_t *DataOp[MAXSYMNUM], // in/out
	stULParamTable *SimParam
);

#endif;











